Jeremy Pena went deep for a solo shot as the Houston Astros defeated the Detroit Tigers 4-2. Peter Lambert pitched in seven innings, striking out five.